96566900-0 2008-01-01 2008-12-31 96566900-0 2008-12-31 96566900-0 2008-12-31 cl-ci-i:Restated 96566900-0 2010-03-31 96566900-0 2009-12-31 96566900-0 2010-01-01 2010-03-31 96566900-0 2009-01-01 2009-12-31 iso4217:USD xbrli:shares xbrli:pure 3763000 72542000 68286000 902686000 944466000 298000 883000 0 0 0 -81913000 0 0 19838000 10384000 8427000 8717000 9855000 91139000 169000 206000 -15661000 0 0 0 0 0 0 33461000 0 0 0 0 0 87666000 0 84000 108876000 3500000 0 1652000 0 25671000 25914000 766183000 1038166000 1685000 42898000 0 0 0 -498577000 -153350000 1424000 -396759000 -115374000 -512133000 23475000 13077000 -153350000 -651927000 -375000 0 0 0 10747000 9037000 -22429000 239079000 2048000 902686000 944781000 1152277000 1295932000 2054963000 2240713000 0 0 0.00 0 0 187567000 308918000 187567000 308918000 -722987000 -303781000 -5599000 3244000 6530000 0 0 0 -178591000 23475000 0 -96678000 1424000 0 0 0 -153350000 0 33496000 0 -35000 0 13077000 0 0 3486721000 0 0 8272000 11763000 40031000 28818000 13960000 77318000 12387000 13128000 40470000 0.00 5219000 2054963000 2240713000 222689000 222689000 140776000 0 261701000 261353000 819376000 819376000 640785000 33466000 8362000 28000 -452858000 2868000 99134000 188000 1953000 1669000 -25738000 -25738000 -2263000 204000 -40240000 -1709000 77432000 672000 576000 20370000 315000 -108299000 195216000 221000 -16540000 3214000 152960000 34274000 419206000 130378000 129102000 19484000 33602000 414853000 507684000 10455000 5523000 82346000 102716000 10607000 13530000 33496000 -35000 33461000 0 0 52393000 52393000 85854000 0 0 766183000 1038166000 469404000 561762000 1133000 596687000 596687000 500009000 5850000 -38537000 -38537000 -37113000 409826000 15737000 -309380000 116183000 -48631000 315000 18335000 0 0 139020000 34931000 1385000 4752000 -215000 231000 23356000 13928000 543000 871000 17894000 300081000 300081000 48487000 -6679000 53065000 227803000 12776000 9148000 -28948000 9331000 -64275000 -64275000 -26299000 5475000 6108000 2502000 12138000 5253000 5953000 191000 3770000 221000 7860000 10556000 34632000 18090000 7117000 5436000 0 0 58120000 -13000 3000 32188000 58000 19833000 1925000 23354000 281000 322998000 -651927000 -651927000 -498577000 -153350000 -692167000 -674356000 602034000 668491000 0 0 53698000 65276000 644000 846000 20559000 0 0 0 29548000 598000 0 0 234571000 234571000 81221000 0 0 3033863000 0 52393000 52393000 85889000 0 0 35660000 35608000 1159000 0 -35000 0 0 511385000 598266000 427000 631000 398954000 433095000 17526000 38489000 0 0 0 13077000 0 0 2506000 19423000 2002000